Keyword Search in Graphs: Finding r-cliques
نویسندگان
چکیده
Keyword search over a graph finds a substructure of thegraph containing all or some of the input keywords. Mostof previous methods in this area find connected minimaltrees that cover all the query keywords. Recently, it hasbeen shown that finding subgraphs rather than trees canbe more useful and informative for the users. However, thecurrent tree or graph based methods may produce answersin which some content nodes (i.e., nodes that contain in-put keywords) are not very close to each other. In addition,when searching for answers, these methods may explore thewhole graph rather than only the content nodes. This maylead to poor performance in execution time. To address theabove problems, we propose the problem of finding r-cliquesin graphs. An r-clique is a group of content nodes that coverall the input keywords and the distance between each twonodes is less than or equal to r. An exact algorithm is pro-posed that finds all r-cliques in the input graph. In addition,an approximation algorithm that produces r-cliques with 2-approximation in polynomial delay is proposed. Extensiveperformance studies using two large real data sets confirmthe efficiency and accuracy of finding r-cliques in graphs.
منابع مشابه
An Effective Path-aware Approach for Keyword Search over Data Graphs
Abstract—Keyword Search is known as a user-friendly alternative for structured languages to retrieve information from graph-structured data. Efficient retrieving of relevant answers to a keyword query and effective ranking of these answers according to their relevance are two main challenges in the keyword search over graph-structured data. In this paper, a novel scoring function is proposed, w...
متن کاملCohen-Macaulay $r$-partite graphs with minimal clique cover
In this paper, we give some necessary conditions for an $r$-partite graph such that the edge ring of the graph is Cohen-Macaulay. It is proved that if there exists a cover of an $r$-partite Cohen-Macaulay graph by disjoint cliques of size $r$, then such a cover is unique.
متن کاملr-Dominating cliques in graphs with hypertree structure
Let G = (V, E) be an undirected graph and r be a vertex weight function with positive integer values. A subset (clique) D ~_ V is an r-dominat ing set (clique) in G ifffor every vertex v e V there is a vertex u e D with dist(u, v) <~ r(v). This paper contains the following results: (i) We give a simple necessary and sufficient condition for the existence of r-dominating cliques in the case of H...
متن کاملA Survey of Algorithms for Keyword Search on Graph Data
In this chapter, we survey methods that perform keyword search on graph data. Keyword search provides a simple but user-friendly interface to retrieve information from complicated data structures. Since many real life datasets are represented by trees and graphs, keyword search has become an attractive mechanism for data of a variety of types. In this survey, we discuss methods of keyword searc...
متن کاملOn Effectively Finding Maximal Quasi-cliques in Graphs
The problem of finding a maximum clique in a graph is prototypical for many clustering and similarity problems; however, in many real-world scenarios, the classical problem of finding a complete subgraph needs to be relaxed to finding an almost complete subgraph, a so-called quasi-clique. In this work, we demonstrate how two previously existing definitions of quasi-cliques can be unified and ho...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- PVLDB
دوره 4 شماره
صفحات -
تاریخ انتشار 2011